<?php
  session_start();
  error_reporting(E_ALL);
  include('include/turnier_class.php');
  include('include/mysql.php');
  $db = new db_mysql(); 
  $db->db_verbinden(); 
  $user = new turnier(); 
  if(isset($_SESSION['name']))
    { 
      $username = htmlspecialchars(mysql_real_escape_string($_SESSION['name']));
      $user->name = $username; 
    } 
    // START AUSGABE USER TURNIERE AUS DER DB
    //
    $abfrage = ("
        SELECT *
        FROM inhalt
        ORDER BY turnier_datum
        DESC
        ");
     $ergebnis = mysql_query($abfrage);
     $db->db_schliessen();
     
     if(empty($ergebnis)) {
        echo 'Keine Turnier vorhanden vorhanden.';
     }
     else {
          
         
         $i = 0;
         while($row = mysql_fetch_object($ergebnis)) 
              {
                if($i < 30)
                  {
                  //Turniere ausgeben
                    $datum = $row->turnier_datum;
                    $zeit = $row->turnier_zeit;
                    $anzahl = $row->teilnehmer_anzahl;#
                    $ersteller = $row->turnier_creator;
                    $titel = utf8_decode($row->inhalt_titel);
                    $inhalt = utf8_decode($row->inhalt_text);
                    $turnier_datum = $row->turnier_datum;
                    $turnier_zeit = $row->turnier_zeit;
                    $turnier_id = $row->id;
                    $turnier_format = $row->turnier_format;
                    $bannliste = $row->bannliste;              
                    
                    
                    $zeit1 = explode(":", $zeit);
                    $zeit_neu = $zeit1[0].':'.$zeit1[1];
                    
                    $datum3 = explode("-", $datum);
                    $datum_neu = $datum3[2].'.'.$datum3[1].'.'.$datum3[0];
                    
                    echo '
                      <div class="turnierinfo_box">
                        <ul>
                          <li>';
                            $user->ZeigeZeitbisTurnierStart($turnier_id);
                    echo '</li>|';
                    
                    echo '<li>von '.$ersteller.'</li>|';
                    echo '<li>am '.$datum_neu.'</li>|';
                    echo '<li>um : '.$zeit_neu.'</li>|';
                    echo '<li>'.$turnier_format.'</li>|';
                    echo '<li>Max: '.$anzahl.'</li>|';
                    echo '<li>Angemeldet: ' .$user->TeilnehmerZahl($turnier_id).'</li>|';
                    echo '<li>Bann ' .$bannliste.'</li>|';
                    echo '<li><a href="turnier-teilnehmer.php?tid=' .$turnier_id. '">Zum Turnier</a></li>|';
                      
                      if($user->SpielerZumTurnierAngemeldet($turnier_id, $user->name))
                        {
                          echo '<li><span style="color: green;">[TID #' .$turnier_id.']</span></li>';
                        }
                      else
                        {
                          echo '<li><span style="color: red;">[TID #' .$turnier_id.']</span></li>';
                        }     
                    echo '</ul>';
                    
                    echo '<strong>Titel: ' .$titel.'</strong>';
                    echo '<p>Beschreibung: ' .$inhalt. '</p>';
                    
                      
                      if(isset($_SESSION['name']))
                        { 
                          // WENN DAS TURNIER NOCH NICHT ANGEFANGEN HAT
                          //  
                          if($user->IstTurnierStart($turnier_id) != TRUE)
                            {
                          // TURNIER ANMELDEN & ABMELDEN
                          //
                          
                          echo '<form action="index.php" method="post">';                     
                              if($user->SpielerZumTurnierAngemeldet($turnier_id, $user->name))
                        {
                          echo '<button class="btns" type="submit" name="abmelden">Turnier Verlassen</button>';
                          echo '<input type="hidden" name="turnier_abmelden" value="'.$turnier_id.'" />';
                        }
                      else
                        {
                          echo '<button class="btns" type="submit" name="anmelden">Am Turnier Teilnehmen</button>';
                          echo '<input type="hidden" name="turnier_anmelden" value="'.$turnier_id.'" />';
                        }   
                          echo '</form>';  
                          
                         
                            }
                           
                            
                        }
          
           $i++;

     echo  '</div>';
              // wenn mehr als 30 Turniere stop Turnier Ausgabe
              } else 
                 {
                  '&auml;ltere Turniere werden nicht mehr angezeigt';
                 }
     
         }       
     }   
  ?>